<?xml version='1.0' encoding='UTF-8'?>
<ui:composition template="templates/main.xhtml" xmlns="http://www.w3.org/1999/xhtml"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:p="http://primefaces.org/ui">
<ui:define name="content">
<h:form id="formConsulta">
<p:messages id="messages" showDetail="true" showSummary="false" closable="true" />
<p:panel id="panelBusquedaColaborador" header="Control de Ganados">
    <h:panelGrid columns="7">
        <h:outputLabel for="parametro" styleClass="texto" value="Sede: "/>
             <p:selectOneMenu id="parametro" value="#{consultaEntradaActionBean.entradas.sede}"  style="width:175px" immediate="true" >
             <f:selectItems value="#{comboModelActionBean.listaSede}" var="parametro"
                                       itemLabel="#{parametro.valor}" itemValue="#{parametro.valor}">
             </f:selectItems>
        </p:selectOneMenu>
        
		<h:outputLabel for="txtCorralControl" styleClass="texto" value="Corral Control: " />
         <p:inputText id="txtCorralControl" styleClass="input" 
                      value="#{consultaEntradaActionBean.entradas.corralControl}" onkeypress="return ingresarSoloNumeros(event)"/>


          <h:panelGrid columns="3">
                         <p:commandButton value="Buscar" id="btnBuscar" styleClass="ui-priority-primary" update="tblConsultaColaborador, messages" actionListener="#{consultaEntradaActionBean.buscarEntradas()}" />
                         <p:commandButton value="XLS" id="btnExcel" styleClass="ui-priority-primary" update="tblConsultaColaborador, messages" actionListener="#{consultaEntradaActionBean.imprimir('EXCEL')}" ajax="false" />
                         <p:commandButton value="PDF" id="btnPdf" styleClass="ui-priority-primary" update="tblConsultaColaborador, messages" actionListener="#{consultaEntradaActionBean.imprimir('PDF')}" ajax="false"/>
    
          </h:panelGrid>   

    </h:panelGrid>

</p:panel>

    <p:dataTable id="tblConsultaColaborador" var="entradas" emptyMessage="No se encontraron registros" 
                 value="#{consultaEntradaActionBean.listEntrada}"
                 paginator="true" rows="20"
                 columnClasses="columnTable" headerClass="headerTable" rowStyleClass="#{entradas.pesoEntrada le 240.00 ? 'highlight' : null}">
        <p:column headerText="Arete" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.arete}" styleClass="texto"/>
        </p:column>
        <p:column headerText="Fecha de Entrada" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.fechaEntrada}" styleClass="texto">
            <f:converter converterId="com.duke.finca.util.ConverterFecha"/>
            </h:outputText>
        </p:column>
<!--         <p:column headerText="Fecha de Salida" styleClass="textoCabeceraTabla"> -->
<!--             <h:outputText value="#{entradas.fechaSalida}"> -->
<!--             <f:converter converterId="com.duke.finca.util.ConverterFecha"/> -->
<!--             </h:outputText> -->
<!--         </p:column> -->
<!--         <p:column headerText="Dia de Engorde" styleClass="textoCabeceraTabla"> -->
<!--             <h:outputText value="#{entradas.diasEngorde}"/> -->
<!--         </p:column> -->
        <p:column headerText="Color" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.color}" styleClass="texto"/>
        </p:column>
        <p:column headerText="Diente" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.diente}" styleClass="texto"/>
        </p:column>
        <p:column headerText="Raza" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.raza}" styleClass="texto"/>
        </p:column>
        <p:column headerText="Peso Entrada" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.pesoEntrada}" styleClass="texto"/>
        </p:column>
<!--         <p:column headerText="Peso Salida" styleClass="textoCabeceraTabla"> -->
<!--             <h:outputText value="#{entradas.pesoSalida}"/> -->
<!--         </p:column> -->
<!--         <p:column headerText="Peso Canal" styleClass="textoCabeceraTabla"> -->
<!--             <h:outputText value="#{entradas.pesoSalida}"/> -->
<!--         </p:column> -->
<!--         <p:column headerText="Rendimiento Canal" styleClass="textoCabeceraTabla"> -->
<!--             <h:outputText value="#{entradas.rendimientoCanal}"/> -->
<!--         </p:column> -->
         <p:column headerText="Tipo" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.TIPO}" styleClass="texto"/>
        </p:column>
         <p:column headerText="Corral De Ingreso" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.CORRAL_INGRESO}" styleClass="texto"/>
        </p:column>
        <p:column headerText="Corral Control" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.corralControl}" styleClass="texto"/>
        </p:column>
        <p:column headerText="Dias de Engorde" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.diasEngorde}" styleClass="texto"/>
        </p:column>
        
        <p:column headerText="Proveedor" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.desProveedor}" styleClass="texto"/>
        </p:column>
              
        <p:column headerText="Observaciones" styleClass="textoCabeceraTabla">
            <h:outputText value="#{entradas.observaciones}" styleClass="texto"/>
        </p:column>
<!-- 		 <p:column headerText="Asignar Tarea"  style="width:120px;text-align: center;height:19px;" > -->
<!--             <p:commandButton value="Asignar Tarea" onclick="dlgTrabajo.show()"  update=":formTrabajo:panelTrabajo,:formTrabajo:tblAsignacionColaborador"  -->
<!--                 actionListener="#{registrarAsignacionActionBean.cargarAsignaciones(colaborador.id)}"  action="#{registrarColaboradorActionBean.colaborador.setId(colaborador.id)}" -->
<!--             title="Asignar Tarea"/> -->
<!-- 		</p:column> -->
        
    </p:dataTable>

</h:form>
<!-- <ui:include src="utils/registrarAsignacion.xhtml"></ui:include> -->
</ui:define>
</ui:composition>  